package com.pan.aop;

/**
 * @author by panstark
 * @description
 * @notice
 * @date 2020/11/24
 */
public interface MyProxy {

    /**
     * 执行链式代理
     * 所谓链式代理, 就是说, 可将多个代理通过一条链子串起来, 一个个地去执行, 执行顺序取决于添加到链上的先后顺序
     */
    Object doProxy(MyProxyChain proxyChain) throws Throwable;


}
